home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / INTERNET / SITES / RAND / ALL95.LZH / letters_tj / text0000.txt < prev    next >
Encoding:
Text File  |  1995-10-04  |  4.2 KB  |  90 lines

  1. Hi there.
  2.  
  3. >Well, I don't like the word 'coder'. I feel more like a programmer/hacker.
  4. >I've been programming for around 15 years now. A short history:
  5. Same for me. I started when I was ten years old, on the school's TRS-80.
  6. Quickly I got a TI99, and then an ATARI800XL. And then,naturally enough, I
  7. got one of the ten first STs in France (the one with separate power supply
  8. and disk drive. I even had a RGB adapter made up with pins borrowed to chip
  9. supports... Uugh!)
  10. I was quite long to buy my falcon, though: got it two years ago.
  11.  
  12. >Despite all that I'm not working in the field of programming, since I
  13. >decided that I didn't want to spend eight hours a day on something that
  14. >I like as a hobby. Instead I'm researching chip design in full-custom VLSI.
  15. Hehe! Looks like my own history. I had the choice between math, computing
  16. science and physics. I didn't want to do only one thing all my life, so I
  17. chose Physics. Never regretted it!
  18.  
  19. >In any case, I'd feel reasonably at home in just about any language you'd
  20. >like to use for this project, but I'd prefer C and/or assembly.
  21. >(Who without enough memory to use G++ comfortably wouldn't?  ;-)
  22. I think assembly language is the reasonable choice. We will need all the
  23. power we can get.
  24.  
  25. >Regarding what I could do, I'd say just about anything but the monster AI.
  26. >But perhaps that's not too complex in DOOM either.
  27. Nono. But anyway, to be compatible with the WADs doesn't oblige us to have
  28. the same AI for the monsters, who are anyway quite dumb: as soon as they
  29. have spotted you, they follow you and try to shoot you. Unfortunately for
  30. them, they don't know we are in GOD mode and have a full plasma gun, whereas
  31. all they have is a jammed pistol... HAHAHAHA ;)
  32.  
  33. BTW, I think we will include the same cheat modes...
  34.  
  35. >Well, I've always liked graphics programming...
  36. >Never done any 3D outside the U yet, though it's on my 'todo' list. It's a
  37. >pity DOOM is mostly 2D.
  38. No it's not a pity, because this way, it becomes a lot faster, so that we
  39. can port it on atari. I don't think it would be reasonable to make a Descent
  40. clone on atari, would it? So the 2D aspect suits me fine.
  41. Our task will be easier
  42.  
  43. >Shouldn't all that be a secondary concern?
  44. Well, in fact, of course the 3D engine is top priority. But we are going to
  45. work as a team, and a very scattered one. So I think we should have one task
  46. for one person, or for one group in the same area. But of course, we will
  47. communicate and give our sources to each other, so that anyone can do
  48. comments on the other's works.
  49.  
  50. >Sure it should (probably) be done sooner or later, but I'm a strong
  51. >believer in adding more stuff after the basic functionality (in this case
  52. >a graphics engine of useful speed) is there.
  53. Usually it's of course the best way to work for an individual programmer.
  54. Here, there are several very distinct "modules" to be developped, and then
  55. brought together: the 3D engine, scaled sprites, sounds, music,
  56. communication, and the management of the universe (to move the monsters, the
  57. player, manage the weapons and so on)
  58. Each of these modules can be developed and tested independantly.
  59.  
  60. >With a reasonable design the 'candy' shouldn't be very hard to bolt on. It
  61. >will after all run completely asynchronous with respect to the rest of the
  62. >game.
  63. Yes, that's why it allows for parallel development.
  64.  
  65. >Didn't someone mention in c.s.a.s a while back that he was writing just
  66. >that? IIRC it was to be a commercial program using the DSP to play 32
  67. >channels or so.
  68. >(Was if Griff perhaps?)
  69. This would be interesting to check. Perhaps he could give us some tips.
  70.  
  71. >> Wish to hear from you soon,
  72. >Was this soon enough?   ;-)
  73. Yes. And this?
  74.  
  75. Regards,
  76. Bertrand
  77.  
  78. +-----------------------------------------------------------+
  79. |Bertrand Le Roy      |A Darwinian theory of Gravitation:   |
  80. |bleroy@ccr.jussieu.fr|In the beginning,  mature apples fell|
  81. |tel. 44.27.72.95     |in all directions. But only the trees|
  82. |fax. 44.27.72.87     |whose apples fell down have survived.|
  83. +-----------------------------------------------------------+
  84. |Laboratoire de Gravitation et Cosmologie Relativistes      |
  85. |Universite Pierre et Marie Curie, tour 22-12, 4e etage     |
  86. |4, place Jussieu, 75252 Paris Cedex 05                     |
  87. +-----------------------------------------------------------+
  88.  
  89.  
  90.